home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •The Simulator• / Pharaoh v1.0 ••••• / Pharaoh / Pharaoh.rsrc / CODE_9.txt < prev    next >
Text File  |  1988-04-23  |  4KB  |  73 lines

  1. # near model CODE resource
  2. # jump table entries: 824-824 (1 of them)
  3. export_103:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  0C6E 0007 0008           cmpi.w     [A6 + 0x8], 0x7
  6. 0000000A  6608                     bne        +0xA /* 00000014 */
  7. 0000000C  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  8. 00000010  6000 00B4                bra        +0xB6 /* 000000C6 */
  9. label00000014:
  10. 00000014  0C6E 0063 0008           cmpi.w     [A6 + 0x8], 0x63 /* 'c' */
  11. 0000001A  6608                     bne        +0xA /* 00000024 */
  12. 0000001C  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  13. 00000020  6000 00A4                bra        +0xA6 /* 000000C6 */
  14. label00000024:
  15. 00000024  0C6E 0062 0008           cmpi.w     [A6 + 0x8], 0x62 /* 'b' */
  16. 0000002A  660E                     bne        +0x10 /* 0000003A */
  17. 0000002C  4EAD 030A                jsr        [A5 + 0x30A /* export_93 */]
  18. 00000030  486D F12A                pea.l      [A5 - 0xED6]
  19. 00000034  A928                     syscall    InvalRect
  20. 00000036  6000 008E                bra        +0x90 /* 000000C6 */
  21. label0000003A:
  22. 0000003A  0C6E 0004 0008           cmpi.w     [A6 + 0x8], 0x4
  23. 00000040  6708                     beq        +0xA /* 0000004A */
  24. 00000042  0C6E 0003 0008           cmpi.w     [A6 + 0x8], 0x3
  25. 00000048  6606                     bne        +0x8 /* 00000050 */
  26. label0000004A:
  27. 0000004A  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  28. 0000004E  6076                     bra        +0x78 /* 000000C6 */
  29. label00000050:
  30. 00000050  0C6E 0005 0008           cmpi.w     [A6 + 0x8], 0x5
  31. 00000056  6606                     bne        +0x8 /* 0000005E */
  32. 00000058  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  33. 0000005C  6068                     bra        +0x6A /* 000000C6 */
  34. label0000005E:
  35. 0000005E  0C6E 0002 0008           cmpi.w     [A6 + 0x8], 0x2
  36. 00000064  660C                     bne        +0xE /* 00000072 */
  37. 00000066  4EAD 032A                jsr        [A5 + 0x32A /* export_97 */]
  38. 0000006A  486D F12A                pea.l      [A5 - 0xED6]
  39. 0000006E  A928                     syscall    InvalRect
  40. 00000070  6054                     bra        +0x56 /* 000000C6 */
  41. label00000072:
  42. 00000072  0C6E 0001 0008           cmpi.w     [A6 + 0x8], 0x1
  43. 00000078  6616                     bne        +0x18 /* 00000090 */
  44. 0000007A  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  45. 0000007E  4A6D EBEA                tst.w      [A5 - 0x1416]
  46. 00000082  6604                     bne        +0x6 /* 00000088 */
  47. 00000084  4EAD 0422                jsr        [A5 + 0x422 /* export_128 */]
  48. label00000088:
  49. 00000088  486D F12A                pea.l      [A5 - 0xED6]
  50. 0000008C  A928                     syscall    InvalRect
  51. 0000008E  6036                     bra        +0x38 /* 000000C6 */
  52. label00000090:
  53. 00000090  0C6E 0008 0008           cmpi.w     [A6 + 0x8], 0x8
  54. 00000096  6606                     bne        +0x8 /* 0000009E */
  55. 00000098  4EAD 042A                jsr        [A5 + 0x42A /* export_129 */]
  56. 0000009C  6028                     bra        +0x2A /* 000000C6 */
  57. label0000009E:
  58. 0000009E  0C6E 0009 0008           cmpi.w     [A6 + 0x8], 0x9 /* '\t' */
  59. 000000A4  6606                     bne        +0x8 /* 000000AC */
  60. 000000A6  4EAD 0432                jsr        [A5 + 0x432 /* export_130 */]
  61. 000000AA  601A                     bra        +0x1C /* 000000C6 */
  62. label000000AC:
  63. 000000AC  0C6E 0064 0008           cmpi.w     [A6 + 0x8], 0x64 /* 'd' */
  64. 000000B2  6D12                     blt        +0x14 /* 000000C6 */
  65. 000000B4  0C6E 0072 0008           cmpi.w     [A6 + 0x8], 0x72 /* 'r' */
  66. 000000BA  6E0A                     bgt        +0xC /* 000000C6 */
  67. 000000BC  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  68. 000000C0  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  69. 000000C4  544F                     addq.w     A7, 2
  70. label000000C6:
  71. 000000C6  4E5E                     unlink     A6
  72. 000000C8  4E75                     rts
  73.